benevolent foundation - German English Dictionary